// pages/store-pos/store-pos.js
const QQMapWX = require('../../utils/qqmap-wx-jssdk.min.js')
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    /*  */
    qqmapsdk: null,
    /*  */
    userInfo_chezhu: {},
    /*  */
    setting: {
      skew: 0,
      rotate: 0,
      showLocation: false,
      showScale: false,
      subKey: '',
      layerStyle: -1,
      enableZoom: true,
      enableScroll: true,
      enableRotate: false,
      showCompass: false,
      enable3D: false,
      enableOverlooking: false,
      enableSatellite: false,
      enableTraffic: false,
    },
    /*  */
    longitude:'',  //中心经度
    latitude:'',   //中心纬度
    markers:[
      {
        id:0,
        latitude:'',
        longitude:'',
        iconPath:'../../assets/images/personal-pos.png',
        label:{
          color:'#5B9FFF',
          anchorX:'0',
          anchorY:'0',
          borderWidth:6,
          borderColor:'#f00',
          borderRadius:6,
          bgColor:'#fff',
          padding:18,
          content:''
        }
      }
    ],    //
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    /*  */
    /* this.setData({
      qqmapsdk: QQMapWX({key:''})
    })
    console.log(this.data.qqmapsdk) */
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    //获取用户信息
    this.setData({
      userInfo_chezhu: app.globalData.get_userInfo()
    })
    /*  */
    let eventChannel = this.getOpenerEventChannel()
    eventChannel.on('show-store-pos', res=>{
      console.log(res)
      let { info } = res
      let pos = res.pos.split(',')
      this.setData({
        longitude:pos[1],  //中心经度
        latitude:pos[0],   //中心纬度
        'markers[0].latitude':pos[0],
        'markers[0].longitude':pos[1],
        'markers[0].label.content':''+info.name
      })
    })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})